body{ margin:0; padding:0;}
ul,li{ padding:0; margin:0; list-style:none;}
img{ border:0 none; padding:0; margin:0;}
.clearfix:after{ content:""; display:block; clear:both; visibility:hidden;}
* .clearfix{ zoom:1;}
.wrap{ width:980px; overflow:hidden; color:#656565; font:normal normal 12px/1.6 "Microsoft YaHei","/5b8b/4f53",arial;}
.wrap p,.wrap h1,.wrap h2,.wrap h3,.wrap h4,.wrap h5,.wrap h6{ margin:0; font-weight:normal;}
.wrap em,.wrap i{ font-style:normal;}
.wrap ul,.wrap li{ margin:0; padding:0; list-style:none;}
.orange{ color:#ed5a19;}
.orangeres{ color:#ed5a19;font-size:20px;}
.red{ color:#f72121;}
.blue{ color:#5588b7;}
.f-arial{ font-family:arial;}
.f-bold{ font-weight:bold}
.f-12{ font-size:12px;}
.f-14{ font-size:14px;}
.f-16{ font-size:16px;}
.f-18{ font-size:18px;}
.f-20{ font-size:20px;}
.f-22{ font-size:22px;}
.mrl{ margin:0 3px;}
.wrap{ width:980px; margin:10px auto 0; }

.container{ width:976px; overflow:hidden; padding-top:10px; padding-bottom:30px; margin-top:10px; margin-bottom:20px; border:2px solid #8dadcb;text-align: left;}

/* 选择支付方式并支付页面*/


/* .PTwrap .container{ padding-bottom:150px;} */
.PTwrap .submitBtn_left{ background-position:0 0; margin-left:360px; _margin-left:180px; margin-right:20px;}
.PTwrap .submitBtn_left:hover{ background-position:right top;}
.PTwrap .submitBtn_right{ background-position:left bottom;}
.PTwrap .submitBtn_right:hover{ background-position:right bottom;}
.PTwrap .submitBtn_3{ display:block; width:215px; height:60px; margin:40px auto 0; border:0 none; cursor:pointer; text-indent:-9999px; background:url(../images/submitBtn_3.png) no-repeat 0 0;}
.PTwrap .submitBtn_3:hover{ background-position:left bottom;}
.PTwrap .topDesc,.PTwrap .orderBox{ width:850px; margin:20px auto 0;}
.PTwrap .topDesc .topTicName{ margin-bottom:15px;}
.PTwrap .topDesc .wareBox{ overflow:hidden; border:1px solid #f4d3bc; background:#fff7f3;}
.PTwrap .topDesc .wareBox .con{ padding:30px 35px; overflow:hidden; border:1px solid #fff;}
.PTwrap .wareBox .p1{ margin-bottom:3px;}
.PTwrap .totalPay{font-size:18px;text-align:right;padding-right: 48px;}
.PTwrap .totalPay span{font-weight:bold;}
.PTwrap .balance{margin-left: 25px;}
.PTwrap .balance a{color:#369}
.PTwrap .balance a:hover{text-decoration:underline;}
.PTwrap .wareBox .p1 .icon{ display:block; float:left; width:22px; height:23px; font-size:0; margin:5px 4px 0 0; _margin:3px 1px 0 0; background:url(../images/successIcon.gif) no-repeat 0 0; }
.PTwrap .wareBox .p2{ margin-left:28px;}
.PTwrap .wareBox .payList{ margin-top:15px;}
.PTwrap .wareBox .line{ margin-left:3px; margin-bottom:15px;}
.PTwrap .wareBox .line  .logo_img{ margin:0 5px; vertical-align:-10px;}
.PTwrap .wareBox .line .tipText{ vertical-align:2px;}
.PTwrap .wareBox .hasLogin{ display:none;}

.PTwrap .orderBox{ margin-top:20px;}
.PTwrap .orderBox .title i { margin-left: 20px; display: block; background: url(../images/order_icons.png) no-repeat 0 -190px; width: 96px;height: 96px;float: left;}
.PTwrap .orderBox  .title span { margin-left: 10px; font-family: "微软雅黑"; float: left; font-size: 24px; color: #18b3e5; font-weight: bold; line-height: 96px; height: 96px;}
.PTwrap .orderBox table{ width:100%;text-align:center; border-spacing:0px; border-collapse:collapse;}
.PTwrap .orderBox table .col1{ text-align:left;padding-left:10px;}
.PTwrap .orderBox table th{ background:#cee2f8;line-height:26px; font-weight:normal; color:#111;text-align: center;}
.PTwrap .orderBox table td{line-height:24px; border-bottom:1px dotted #EEEEEE}
.PTwrap .orderBox .btnWrap{text-align:center; padding-top:10px;}
.PTwrap .orderBox .btnWrap a{ color:white; background:url(../images/btn_h23.png) no-repeat left top; display:inline-block; width:95px; height:24px; }
.PTwrap .orderBox .btnWrap a:hover{background-position:left bottom;}
/*.PTwrap .orderBox .listW{ overflow:hidden;}*/
/*.PTwrap .orderBox .title_ul{ height:35px; border-left:1px solid #b9c8d3; border-top:1px solid #b9c8d3; background:#eef8ff;}*/
/*.PTwrap .orderBox .order_ul{ height:35px; border-left:1px solid #dcdcdc; background:#fff;}*/
/*.PTwrap .orderBox .lis{ float:left; text-align:center;}*/
/*.PTwrap .orderBox .title_ul .lis{ height:34px; line-height:34px; border-right:1px solid #b9c8d3; border-bottom:1px solid #b9c8d3;}*/
/*.PTwrap .orderBox .order_ul .lis{ height:34px; line-height:34px; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}*/
/*.PTwrap .orderBox .col_1{ width:120px;}*/
/*.PTwrap .orderBox .col_2{ width:95px;}*/
/*.PTwrap .orderBox .col_3{ width:90px;}*/
/*.PTwrap .orderBox .col_4{ width:95px;}*/
/*.PTwrap .orderBox .col_5{ width:105px;}*/
/*.PTwrap .orderBox .col_6{ width:112px;}*/
/*.PTwrap .orderBox .col_7{ width:112px;}*/
/*.PTwrap .orderBox .col_8{ width:112px;}*/


#PayDialog{display:none; text-align:left; border:8px solid #767576; padding:20px;background-color: #FFF;}
#PayDialog p{margin-bottom:5px; border-bottom:1px solid #666; padding-bottom:5px;}
#PayDialog p i{ display:inline-block; width:15px; margin-bottom:1.5px; margin-right:3px; }
#PayDialog strong{ font-weight:bold; color:#000;}
#PayDialog .pay{margin:10px; text-align:center;}
#PayDialog .pay input{padding:5px 10px; margin-right:20px; cursor:pointer; font-size:12px; }
#PayDialog .loading{ background: url(http://www.12301.cc/images/img/ajax_loader_bar.gif) no-repeat scroll center center transparent; height: 80px; width: 180px;}
/*网银支付*/
.ebanks{margin-top:20px;}
.ebanks dl{ clear:both;}
.ebanks dt{color:#43719F;font-size:14px;}
.ebanks input{float:left; height:38px; cursor:pointer;}
.ebanks label{cursor:pointer; height:30px; width:124px; display:block; background:#FFF url(../images/un_card.png) no-repeat; margin-left:22px; border:1px solid #ddd;}
.ebanks dl dd:hover label{ border:1px solid orange;}
.ebanks dt{float:left;width:100px; height:180px; padding-top:6px;text-align:right}
.ebanks dd{ float:left; width:160px; height:32px; margin:0 0px 10px 0px; }
.ebanks dl.more{ height:46px;}
.ebanks dl.more dt{ height:30px;}
.ebanks dl dd:hover label.other{border:0 none;}
label.other{display:inline; border: 0 none; background: transparent; line-height: 40px; margin-left: 4px; }
label.CMB{background-position: 0 0;}
label.CCB{background-position: 0 -48px;}
label.ICBC{background-position: 0 -96px;}
label.BOC{background-position: 0 -144px;}
label.COMM{ background-position: 0 -192px;}
label.CGB{ background-position: 0 -240px;}
label.CITIC{ background-position: 0 -288px;}
label.SPDB{background-position: 0 -336px;}
label.ABC{ background-position: 0 -384px;}
label.BEIJING{ background-position: 0 -432px;}
label.CEB{ background-position: 0 -480px;}
label.SHYH{ background-position: 0 -576px;}
label.XYYH{ background-position: 0 -624px;}
label.PINGAN{ background-position: 0 -672px;}
label.HUAXIA{ background-position: 0 -768px;}
label.UniPay{ background-position: 0 -1155px;}
label.Alipay{ background-position: 0 -1200px;}
label.PSBC{background-position: 0 -1488px;}
label.ChinaPay{ background-position: 0 -1582px;}
label.Member{ background-position: 0 -1620px;}
label.ips_pay{ background-position: 0 -1680px;}
label.MSYH{ background-position: 0 -1714px;}

div.submit{ clear:both; margin:10px;height:60px;  }
div.submit input{ margin-left:100px; width:122px; height:36px; border:none; background:url(../images/pay_btn.png) no-repeat 0 0 ; cursor:pointer}
em{ font-style:normal}
em.orange{ color:#FF6600; font-weight:bold;}
strong.bold{ font-weight:bold}




